package com.fy.distributor.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

@Data
@ApiModel("门票订单")
public class SaleTicketVo extends PageVo implements Serializable {
    @ApiModelProperty("订单编号")
    private int ticketOrderId;

    @ApiModelProperty("门店id")
    private int storeProductId;

    @ApiModelProperty("门票单价")
    private BigDecimal ticketPrice;

    @ApiModelProperty("门票数量")
    private int ticketNum;

    @ApiModelProperty("门票类型")
    private int ticketTypeId;

    @ApiModelProperty("下单人")
    private String consumerName;

    @ApiModelProperty("供货商")
    private String saleName;

    @ApiModelProperty("下单时间")
    private Date orderTime;

    @ApiModelProperty("订单状态")
    private int orderEnable;

    @ApiModelProperty("总金额")
    private BigDecimal salePrice;

    @ApiModelProperty("支付工具")
    private String orderApply;

    @ApiModelProperty("提醒状态")
    private int saleEnable;

    private List<SaleTicketDetailsVo> saleTicketDetailsVoList;
}
